Освоение рекурсивных типов в TypeScript: Глубокое погружение в самореферентные определения | MLOG | MLOG